board rubber - Turkish English Dictionary